wsd\bw\core\booking\PriceCalculator S

Total Complexity 29
Dependencies 4
Dependents 2
Total lines 391
Lines of code 132
Logical lines of code 70
Comment lines 198
Methods 13
Properties 20

Methods 13

Method Rating Maintainability Complexity Lines of code
get_initial_price_per_hour()
S
60 7 13
parse_coupons()
S
58 4 15
add_coupon_info()
S
57 3 18
calculate_step_price()
S
58 2 16
add_info()
S
65 3 10
__construct()
S
53 1 23
calculate_duration_price()
S
65 2 9
set_coupon_used()
S
73 2 5
get_price()
S
68 1 7
calculate_total_price()
S
69 1 7
set_coupon_not_invalid()
S
78 1 3
get_info()
S
82 1 3
get_service()
S
82 1 3